<?php 
/**
 * ... ...
 * ... ...
 *
 */ 



	 
JCAT_ASSERT::ASSERT_( isset($arrArgs[0]) and JCAT_Global::IsKindOf($arrArgs[0],'JCAT_ViewGtk')
			, JCAT_Language::Sentence('创建实例的第一项参数必须为 JCAT_ViewGtk 类型对象') )  ;
$aWidget = $arrArgs[0]->GetChildWidget('EntSubscriptionMessage') ;
JCAT_ASSERT::ASSERT_INSTANCE($aWidget,'GtkWidget'
			, JCAT_Language::Sentence('缺少窗体:"%s"','EntSubscriptionMessage') )  ;
	
// 创建 UICtrl 对象 
//<<[UnmodifiableBlock.Start]::Init Parent Class::>>//
$aNewInstance = new JCAT_UICtrlGtkSText('EntSubscriptionMessage',JCAT_Language::Sentence("验证消息"),$aWidget) ; 
//<<[UnmodifiableBlock.End]::Init Parent Class::>>//

// 创建并载入 数据校验器 
//<<[UnmodifiableBlock.Start]::Data Verifier::>>//

//<<[UnmodifiableBlock.End]::Data Verifier::>>//



// 在此添加 初始化 代码 
// TODO ... ...



// 返回实例对象
return $aNewInstance ;











?><?
/**
 * [注意!!]
 *	以下内容由 JCAT PHP Toolbox 自动维护，手动更改的内容会被 JCAT PHP Toolbox 抹除，
 *	同时还可能破坏格式，导致 JCAT PHP Toolbox 无法正常读取。
 */
/*<<[UnmodifiableBlock.Start]::Coder Dialog Data::>>&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&//
<<{{DocumentClass:UICtrlTextDoc}}>>
eCVEQSU4RFElQ0JuJURCMCUxMCVCQyUxNyVFOEclODQlMUYlNjAlREFyJUZBJTA4JTE1JTA0cGglQkIlOTAlMUElQTlxbSVBQSVDNyU4MiU5NSVCNyUxNiUyNSU5QSUxMkglQTYlOEVhJUU4JTkwJTVCJTBGJUZEJTkyJTVFciVFQiUyNyUwNSVFRF8lOTRUJTJDKyUwNXIlRThhJTBGJTlDJTk5JUU1JUNFJUVFcCUxMiU5
MCU4MyUyMSVBNyUwNE0lQjklRTUlMjglRTQlRTQlOEQlN0YlOEYlQ0UlMDhiJTExJUI1WkYlREJGJUMyJTE2JTk0JTVEJUVEJTFCJTQwJUExK0ElRTglRTglRDclMDQlQUQlRTAlRDYlNUUlODElREElRDglRTJyTyUwQiVBRVElOTh6JUU2bSVERiU5OHAlQTElM0UlODklRjUlMDZsNEUlOEUlMDklMDIlODJmJUNBLm8l
QkUlOTglNUMlOEIlQzYlOEFaJTI1JTYwJTBDJURGJTgwZ0clQzMlQkUlRUYlQkRQJUVCJTBFcSUxNmIlM0FZJTdEJTdFJTg0JURGJUQ5aiVFOUclRkUlMkJOJUY5JTE2JUZFJUUzJUYzJUEwJUQ3JUIzJUE4JUVGJUYwJUQ4JTlGJTlGJTNGJTdFJURGJURGJTNEJUZDJUZBJUZFcHclREZhJUFGeiUxRCU5NSVEQyU5OGtu
JTBCJTdGJTkxJTExOSUwODJ0JUZDJTk5JTVCJTBFJTE3JUY1JTE2MCU5NyUwMCVGOFolRDclMjUlRTQlMTYlQzclNDAlQjklQzVlJTg5JUJCLjAlRjhDJTAzJTlBJTdCJTBGOFIlQzZyJTk1JTgzJTE5JTNDJUZFJThCJUM1JTExJTE4JTNDJUVGdiVEMCUxNCUwRCUwQSVEQiVENiUxMDclOEElMTZCJUFFNSVBOCUyNyUx
RTglMTklRkJ4JTlDJUNGJURDJUNGJUVBViUxRiUxRSVFRjQlRDF5JTIxJUJFJUMxJUI0JUNFbyU3QyU1RSU5RXMlQjElQUElMjclMTclRjIlMTFnJUEwJUM1VyUwMSU5QSVENlIlM0ElRjNuJUY0USVCOCVFRSVGMndHJTE4JUJCcCVDRiVDRiUwRiU4NyVGRSVBM24lMkIlRjIlREMlODglQjYlQkQlQjh4JUY5JTAyaDYl
NUIwJTIzJTE3JUU1YiUxRiVCM2glMTglQjMlRjklRTUlOTUlQzhoWkYlMEUlOUIlMkYlRjMlQUElOTJJJTk1JUM2JTE5JUNEaFIlOUQlRjYlQkElOUQlRDclQjklOUElQkIlOUElQzUlQUIlQzklQzglRDUlOEVRNiVGRUglRDkuJUREJUIzJURCZHJyJUUybyVEMSVGRSUwNSUyOUklRTQlOTg!
//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&<<[UnmodifiableBlock.End]::Coder Dialog Data::>>*/
?>